const { defineConfig } = require("@vue/cli-service");
const webpack = require('webpack');
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  configureWebpack: {
    plugins: [
      new webpack.ProvidePlugin({
        $: 'jquery',
        jQuery: 'jquery',
        Popper: ['popper.js', 'default'] // bootstrap 中的一些组件依赖
      })
    ]
  },
  devServer: {
    port: "3307",
    host: "localhost",
    https: false,
    open: true,
    proxy: {//代理服务器
      "/api": {// “/”代表target地址缩写别名
        target: "http://localhost:8085/",//访问后端服务器id地址
        // ws:true,//如果要代理 websockets 配置这个参数
        secure: false,//如果是https接口，需要配置这个参数
        changeOrigin: true,//允许跨域
        pathRewrite: {//检查代理（url）的请求中是否有/api，有的话把/api替换为/
          '^/api': '/'
        }
      }
    }
  },
});
